@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, figure, figcaption, table, th, td img {
	margin:0;
	padding:0;
}
body {
	font-size:14px;
	margin:0 auto;
	/*background:#E6E6E6;*/
	color:#333;
	text-align:left
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}
img {
	border:0;
	vertical-align:middle;
	max-width: 100%;
}
ul, li {
	list-style:none;
}
button {
	cursor:pointer;
}
.clear {
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.tl {
	text-align:left;
}
a:link, a:visited {
	color:#333;
	text-decoration:none;
}
a:hover, a:active {
	color:#c00;
	text-decoration:none;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.container {
	border: 1px solid #C8C8C8;
	width:1198px;
	box-shadow:4px 2px 6px #DBD9D9, -4px -2px 6px #DBD9D9;
	background: url(../images/leftbak.jpg) repeat-y left top #FFF;
	margin:20px auto;
}
.container2 {
	width:1200px;/* height: 250px; */
	margin:10px auto;
	position: relative;
}
.container2 .donghua {
	position: absolute;
	top:100px;
	-moz-transition: all 0.8s ease-out 0.6s;
	-webkit-transition: all 0.8s ease-out 0.6s;
	-o-transition: all 0.8s ease-out 0.6s;
	transition: all 0.8s ease-out 0.6s;
	opacity: 0;
}
.container2 .donghua.dong {
	position: absolute;
	top:0px;
	opacity: 1;
}
.home_witnese {
	clear:both;
	width:1000px;
	margin:0 auto;
}
footer dl {
	clear:both;
	width:1200px;
	margin:0 auto;
	font-size: 14px;
}
.home_witnese {
	background: url(../images/icobg.jpg) no-repeat center bottom;
	padding-bottom: 14px;
}
.home_pro .home_pro_tit b a {
	color:#fff!important;
}
.topbak {/* background:url(../images/topbak.jpg) repeat-x; */
	height:131px;
}
.top_sp {
	width:100%;
	background:#e0e0e0;
}
.welcome {
	width:1000px;
	height:27px;
	margin:0 auto;
	color:#5a5a5a;
	line-height:27px;
}
.welcome h2 {
	float:left;
	font-size: 14px;
	font-weight:normal;
}
.bookmark {
	float:right;
	overflow:hidden;
}
.bookmark a {
	color:#5a5a5a;
	padding:0 8px;
}
.bookmark a:hover {
	color:#ff0000;
}
header {
	clear:both;
	width: 1120px;
	margin: 10px auto;
	padding:0px 0px 0px 0px;
}
header dl {
	float:left;
	margin-bottom:20px
}
header dl a img {
	padding-top:15px;
}
header dl dt {
	float:left;
	width:200px;
	line-height:71px;
	color:#2f2521;
	font-size:47px;
	font-style:italic;
	text-align:left;
	font-weight:bold;
}
header dl dd {
	float:left;
	width:310px;
	font-size:18px;
	line-height:26px;
	color:#333;
	text-align:left;
	padding-top:15px;
	padding-left:5px;
}
header dl dd h3 {
	clear:both;
	font-size:28px;
	line-height:22px;
	color:#ff1a00;
	text-align:left;
	font-weight:normal;
}
header .photo {
	float: right;
	font-size: 16px;
	color: #666;
	/* font-weight: bold; */
    margin-top: 15px;
	background: url(../images/tels.png) 5px no-repeat;
	padding-left: 60px;
}
header .photo strong {
	font-size:28px;
	color:#ff3300;
	font-weight:600;
	display:block;
}
nav {
	clear:both;
	width:100%;
	height: 50px;
	background:url(../images/navbak.png) repeat-x #1ca3e3;
	z-index:100;
	top:0px;
}
nav ul {
	clear:both;
	width:1200px;/* background:url(../images/navbak2.jpg) repeat-x; */
	background:url(../images/navbak.png) repeat-x;
	margin:0 auto;
}
nav ul li {
	float:left;
	border-right: 1px solid #0074c5;
}
.nav_li {
	position:relative;
}
nav ul li>a {
	clear:both;
	width:149px;
	font-size:16px;
	font-weight:bold; 
	line-height: 50px;
	text-align:center;
	boder-right: 1px solid #fff;
}
nav ul li>a:link, nav ul li>a:visited {
	color:#fff;
	text-decoration:none;
	display:block;
}
nav ul li>a:hover, nav ul li>a:active, #navhove {
	color:#fff;
	text-decoration:none;
	background:#0074c5;
	font-weight:600
}
/**/



.dropdown {
	display: none;
	position: absolute;
	left: 0px;
	top: 50px;
	background-image: url(../images/bj.jpg);
	width: 100%;
	/* background: #1ca3e394; */
	padding: 20px 0px;
}
nav li:hover .dropdown {
	display:block;
	position:absolute;
	z-index:1000;
	top:40px;
	left:0;
}
.dropdown_div {
	clear:both;
	width:1000px;
	margin:0 auto;
}
.dropdown_div dl {
	float:left;
}
.dropdown_div .dl_width01 {
	width:190px;
}
.dropdown_div .dl_width02 {
	width:240px;
}
.dropdown_div dl span {
	clear:both;
	width:100% !important;
	display:block;
	text-align:left;
}
.dropdown_div dl span a {
	padding-top: 5px;
	clear: both;
	display: block;
	background: none !important;
	padding-bottom: 5px;
	color: #1ca3e3 !important;
	line-height: 24px !important;
	padding-left: 0 !important;
	font-size: 12px !important;
	width: 100% !important;
	text-align: left;
}
.dropdown_div dl span a:hover {
	color: #00aef3;
	text-decoration: underline;
	background: none;
}
.dropdown_div dl dt {
	clear:both;
	padding:20px 10px 10px 0px;
}
.dropdown_div dl {
	margin-top: 10px;
}
.dropdown_div dl dt {
	clear:both;
	padding:10px 0px 10px 10px;
	border: 1px solid #999;
	margin-right:10px;
	width:80%;
}
.dropdown_div dl dt a {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	display:block;
	width:100% !important;
}
.dropdown_div dl dd {
	clear:both;
	padding:0px 10px;
	text-align:left;
	font-size:14px;
	color:#fff;
	background:url(../images/ar01.png) no-repeat left center;
	padding-left:10px;
}
.dropdown_div dl dd a {
	font-size:14px;
	font-weight:normal;
	display:inline-block;
	text-align:left;
	line-height:29px;
}
.dropdown_div dl dt a:link, .dropdown_div dl dt a:visited {
	color: #000000;
	text-decoration: none;
}
.dropdown_div dl dt a:hover, .dropdown_div dl dt a:active {
	color: #00aef3;
	text-decoration: underline;
	background: none;
}
.dropdown_div dl dd a:link, .dropdown_div dl dd a:visited {
	color: #444343;
	text-decoration: none;
}
.dropdown_div dl dd a:hover, .dropdown_div dl dd a:active {
	color: #009edc;
	text-decoration: underline;
	background: none;
}
.dropdown_div_2 {
	clear: both;
	width: 100%;
	height: 30px;
	background: #ffffff;
	padding-top: 12px;
}
.dropdown_div_2 p {
	width:1100px;
	margin:0 auto;
}
.dropdown_div_2 p b {
	color:#FF0000;
	font-size:16px;
}
.dropdown_div_2 p a {
	color: #000000;
	margin: 0 10px;
	font-size: 14px;
}
.dropdown_div_2 p a:hover {
	color: #00aef3;
	text-decoration: underline;
	background: none;
}
.dropdown1 {
	display: none;
	clear: both;
	width: 149px;
	position: relative;
	background: #e1e1e1;
	padding-bottom: 20px;
	margin: 0px auto;
}
nav li:hover .dropdown1 {
	display:block;
	position:absolute;
}
.dropdown1_about {
	clear:both;
	margin:0 auto;
}
.dropdown1_about dl {/* float:left;width:113px; */
}
.dropdown1_about .dl_width01 {
}
.dropdown1_about dl {
	margin-top:10px;
}
.dropdown1_about dl dd {
	clear:both;
	margin:2px 0px 2px 0px;
	text-align:left;
	font-size:14px;
	color:#fff;
	background:url(../images/ar01.png) no-repeat 10px center;
	padding-left:25px;
}
.dropdown1_about dl dd a {
	font-size:14px;
	font-weight:normal;
	margin:2px auto;
	display:inline-block;
	color:#000;
	text-align:center;
	line-height:32px;
}
.dropdown1_about dl dd:hover {
	background: #1ca3e3;
	color: #fff;
}
.swap {
	width:100%;
	height:650px;
	margin:0 auto;
	position:relative;
}
#slider {
	list-style:none;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
#slider li {
	width:100%;
	height:650px;
	display:none;
	position:absolute;
}
#naviSlider {
	list-style:none;
	width:1000px;
	height:19px;
	position:absolute;
	bottom:37px;
	left:50%;
	margin-left:-500px;
	text-align:right;
}
#naviSlider li {
	height:19px;
	width:19px;
	cursor:pointer;
	display:inline-block;
	background:#000;
	_background:#000;
*zoom:1;
*display:inline;
*margin-left:5px;
	margin-left:5px;
	color:#fff;
	font-size:14px;
	line-height:19px;
	text-align:center;
	font-size:14px;
	border:0px;
	-ms-border-radius:9px;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;
}
#naviSlider li.on {
	background:#FFB000;
	_background:#FFB000;
	color:#000;
}
#ban_bg {
	clear:both;
	position:absolute;
	left:0px;
	bottom:-23px;
	width:100%;
	height:23px;
	background:url(../images/banner_bg.png) no-repeat center top;
}
.home_Keyword_Search {
	clear:both;
	width:1200px;
	margin:0 auto;
	padding:0px 0px 1px 0px;
	background: url(../images/icon1.png ) no-repeat left bottom;
	height:52px;
}
.home_Keyword_Search .home_Keyword {
	float:left;
	width:800px;
	margin:14px 0px 14px 0px;
	text-align:left;
	line-height:24px;
	color:#000;
	height:24px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	-moz-binding: url(../images/'ellipsis.xml#ellipsis');
}
.home_Keyword_Search .home_Keyword b {
	color:#222;
}
.home_Keyword_Search .home_Keyword a:link, .home_Keyword_Search .home_Keyword a:visited {
	color:#000;
	text-decoration:none;
	padding:0px 7px;
}
.home_Keyword_Search .home_Keyword a:hover, .home_Keyword_Search .home_Keyword a:active {
	color:#1ca3e3;
	text-decoration:underline;
	padding:0px 7px;
}
.home_Keyword_Search .home_Searc {
	float:right;
	width:336px;
	height:31px;
	margin:12px 0px 9px 0px;
}
.home_Keyword_Search .home_Searc dt {
	float:right;
	width:92px;
	height:31px;
}
.home_Keyword_Search .home_Searc dd {
	float:left;
	width:241px;
	height:28px;
	border:1px solid #d9d9d9;
}
.home_Keyword_Search .home_Searc dd .input1 {
	clear:both;
	width:237px;
	height:24px;
	line-height:24px;
	padding:2px;
	margin:0px;
	border:0px;
	background:#fff;
	text-align:left;
	color:#333;
}
.home_customer {
	clear:both;
	width:1200px;
	margin:15px auto;
}
.home_customer .home_customer_tit {
	clear:both;
	width:auto;
	height:40px;
	background:url(../images/icon1.png) no-repeat center 16px;
}
.home_customer .home_customer_tit b {
	float:left;
	width:240px;
	line-height:40px;
	font-size:24px;
	color:#fff;
	text-align:center;
	background: url(../images/icon3.png) no-repeat center top;
	margin-left:480px;
}
.home_customer #home_customer_con {
	clear:both;
	width:1200px;
	overflow:hidden;
	position:relative;
	margin-top:15px;
}
.home_customer #home_customer_con .LeftBotton {
	background-image:url(../images/arrow01.jpg);
	width:22px;
	height:67px;
	left:0;
	float:left;
	cursor:pointer;
	position:absolute;
	top:0;
}
.home_customer #home_customer_con .RightBotton {
	background-image:url(../images/arrow02.jpg);
	width:22px;
	height:67px;
	right:0;
	float:right;
	cursor:pointer;
	position:absolute;
	top:0;
}
.home_customer #home_customer_con .Cont {
	margin:0 auto;
	overflow:hidden;
}
.home_customer #home_customer_con .box {
	float:left;
	width:145px;
	padding:0px 5px;
	text-align:center;
	line-height:30px;
}
.home_customer #home_customer_con .box img {
	border:1px solid #d2d2d2;
}
.home_toppro {
	clear:both;
	height:440px;
	margin-top:5px;
	background: url(../images/icobg.jpg) no-repeat center bottom;
}
.home_toppro .home_toppro_tit {
	clear:both;
	width:980px;
	margin:0 auto;
	padding-left:10px;
	text-align:left;
	line-height:60px;
	background:url(../images/icon7.jpg) no-repeat 0px center;
	font-size:27px;
	color:#fff;
	font-weight:bold;
}
.home_toppro .home_toppro_tit font {
	font-size:18px;
	color:#666;
	font-weight:normal;
	padding-left:30px;
}
.home_toppro .home_toppro_main {
	clear:both;
	width:1000px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
	z-index:1;
	background: #FFF;
	border: 1px solid #C5C5C5;
	border-radius: 5px 5px 5px 5px;
}
.home_toppro .home_toppro_main li {
	width:218px;
	height:363px;
	padding:0 16px;
	display:block;
	float:left;
	box-shadow: 2px 2px 20px #CCC1C1;
	border-radius: 0px 0px 10px 10px;
	background:#ffffff;
}
.home_toppro .home_toppro_main li:hover {
	background:#EAEAEA;
}
.home_toppro .home_toppro_main li a {
	display:block;
}
.home_toppro_main_a1 {
	padding:4px 3px 4px 4px;
	margin-bottom:4px;
}
.home_toppro_main_a1, .home_toppro_main_a1 img {
	width:210px;
	height:157px;
}
.home_toppro .home_toppro_main li b {
	clear:both;
	font-size:16px;
	display:block;
	font-weight:bold;
	text-align:center;
	line-height:24px;
	padding:0px 0px 20px 0px;
}
.home_toppro_main_a2 {
	width:22px;
	height:22px;
	font-size:0px;
	text-align:center;
	margin-left:98px;
}
.home_toppro .home_toppro_main li.home_toppro_main_span1 .home_toppro_main_a2 {
	width:22px;
	height:22px;
	font-size:0px;
	text-align:center;
	margin-left:98px;
}
.home_toppro_main_a3 {
	color:#000;
}
.home_toppro .home_toppro_main li.home_toppro_main_span1 .home_toppro_main_a3 {
	color:#1ca3e3;
}
.home_toppro_main_a4 {
	clear:both;
	background:url(../images/arrow03.jpg) no-repeat center top;
	line-height:24px;
	text-align:left;
	color:#000;
	padding:15px 0px;
	font-size:14px;
	margin-top:30px;
}
.home_toppro .home_toppro_main li.home_toppro_main_span1 .home_toppro_main_a4 {
	clear:both;
	background:url(../images/arrow04.jpg) no-repeat center top;
	line-height:24px;
	text-align:left;
	color:#1ca3e3;
	padding:15px 0px;
	font-size:14px;
	margin-top:30px;
}
.home_Customer_Visit {
	clear:both;
	width:1000px;
	height:269px;
	margin:0 auto;
	padding-top:25px;
}
.home_Customer_Visit .home_Customer_Visit_tit, .home_pro .home_pro_tit, .home_customer_Site .home_customer_Sitetit {
	clear:both;
	width:auto;
	height:40px;
	background:url(../images/icon1.png) no-repeat center 16px;
}
.home_Customer_Visit .home_Customer_Visit_tit b, .home_pro .home_pro_tit b, .home_customer_Site .home_customer_Sitetit b {
	float:left;
	width:240px;
	line-height:40px;
	font-size:24px;
	color:#fff;
	text-align:center;
	background: #1ca3e3 url(../images/icon3.png) no-repeat center top;
	margin-left:480px;
}
.home_Customer_Visit #home_Customer_Visit_con {
	clear:both;
	width:1000px;
	height:210px;
	overflow:hidden;
	position:relative;
	margin-top:30px;
}
.home_Customer_Visit #home_Customer_Visit_con .LeftBotton {
	background-image:url(../images/arrow05.jpg);
	width:19px;
	height:199px;
	left:0;
	float:left;
	cursor:pointer;
	position:absolute;
	top:0;
}
.home_Customer_Visit #home_Customer_Visit_con .RightBotton {
	background-image:url(../images/arrow06.jpg);
	width:19px;
	height:199px;
	right:0;
	float:right;
	cursor:pointer;
	position:absolute;
	top:0;
}
.home_Customer_Visit #home_Customer_Visit_con .Cont {
	margin:0 auto;
	overflow:hidden;
}
.home_Customer_Visit #home_Customer_Visit_con .box {
	float:left;
	width:212px;
	height:199px;
	background:#fff;
	margin:0px 10px;
	text-align:center;
	line-height:30px;
	display:inline;
	box-shadow: 2px 2px 10px #CCC1C1;
}
.home_Customer_Visit #home_Customer_Visit_con .box p {
	clear:both;
	text-align:center;
	font-size:16px;
	line-height:41px;
	height:41px;
}
.home_Customer_Visit #home_Customer_Visit_con .box img {
	border-bottom:1px solid #fff;
}
.home_Customer_Visit #home_Customer_Visit_con .box:hover {
	background:#1ca3e3;
	color:#fff;
}
.home_Customer_Visit #home_Customer_Visit_con .box a:link, .home_Customer_Visit #home_Customer_Visit_con .box a:visited {
	color:#333;
	text-decoration:none;
}
.home_Customer_Visit #home_Customer_Visit_con .box a:hover, .home_Customer_Visit #home_Customer_Visit_con .box a:active {
	color:#fff;
	text-decoration:none;
}
.home_pro {
	clear:both;
	width:1200px;
	margin:20px auto 0px auto;
}
.home_pro .home_pro_list {
	clear:both;
	background:url(../images/protit.jpg) no-repeat right top;
	margin:0px auto 0px;
	border:1px dotted #999;
}
.undis {
	display:none;
}
ul, li {
	list-style:none;
}
.home_pro1 {
	clear:both;
	width:1000px;
	margin:0 auto;
}
.bg_two {
	padding:0px 0px 10px;
	margin: 0px auto;
}
.pro_nav_side {
	width:212px;
	padding-right:14px;
	background:#f0f0f0;
}
.pro_til {
	height:40px;
	color:#fff;
	padding:22px 0 0 56px;
	background:#1ca3e3;
	font-size:18px;
	overflow:hidden;
	font-family:"Microsoft YaHei";
}
.pro_til a {
	color:#fff;
}
.pro_nav {
	padding:10px 9px 0 10px;
	overflow:hidden;
	background:#f0f0f0;
}
.pro_nav h3 {
	padding-left:34px;
	height:40px;
	line-height:42px;
	color:#494949;
	font-size:14px;
	overflow:hidden;
}
.pro_nav h3 a {
	color:#494949;
}
#index_ProductCut {
	position: relative;
	width:1200px;/**height: 794px;**/
	margin: 0px auto;
}
.slideTxtBox {
	width:1200px; /* border:1px solid #ddd; */
	text-align:left;
	margin: 0px auto;/*-moz-transition: all 0.8s ease-out 0.6s;-webkit-transition: all 0.8s ease-out 0.6s;-o-transition: all 0.8s ease-out 0.6s;transition: all 0.8s ease-out 0.6s;position: absolute;top:200px;left:0px;opacity: 0;*/
}
.slideTxtBox.dong {
	width:1200px; /* border:1px solid #ddd; */
	text-align:left;
	margin: 20px auto 0;/*position:absolute;top:20px;left:0px;*/
	opacity: 1;
	overflow: hidden;
}
.slideTxtBox .hd {
	width: 20%;
	border:1px solid #ccc;
	float:left;
	line-height:80px;
	padding:0px;
	position:relative;
	background: #fff;/* margin-right: 1%; */
}
.slideTxtBox .hd p {
	font-size:24px;
	font-family:"Microsoft YaHei";
	color: #fff;
	background: #1ca3e3;
	font-weight:bolder;
	text-align: center;
}
.slideTxtBox .hd p span {
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.slideTxtBox .hd ul { /**float:left;  position:absolute; left:20px; top:20px; height:28px;margin-top:70px; **//* margin-top: 20px; *//* margin-left: 20px; */
	padding-bottom: 20px;
	background: #f5f5f5;
}
.slideTxtBox .hd ul li {
	width: 100%;/* margin-top:10px; */
	line-height: 46px;
	height: 46px;
	overflow:hidden;
	vertical-align:top;/* border: 1px solid #aaa; */
	font-size: 16px;
	border-bottom: 1px solid #eee;
}
.slideTxtBox .hd ul li a {
	color:#333;
	display:block;
	padding-left:45px;/* background:url(../images/bg11.jpg) no-repeat; */
}
.slideTxtBox .hd ul li a:hover {
	text-decoration:none;
	color:#fff;
	background: #1ca3e3;
}
.slideTxtBox .hd ul li.on a {
	text-decoration:none;/* color: #fff; *//* background:url(../images/bg22.jpg) no-repeat; */
}
.slideTxtBox .bd {
	width: 103%;
	float:left;
	margin-top:0px;
	overflow:hidden;
}
.slideTxtBox .bd ul {
	zoom:1;/* margin-left: 10px; */
	width:100%;/* padding-top: 20px; */
}
.slideTxtBox .bd li {/* display:table-cell; */
	text-align:center;
	float:left;/* margin-bottom: 20px;  */
	width: 291px;/* margin-left: 25px; */
	margin-right: 30px;
	margin-bottom: 20px;
	box-shadow: 2px 2px 5px #e6e6e6;
}
.slideTxtBox .bd li img {
	/* box-shadow:15px 15px 10px -15px #000; */
	/* margin:0px 10px; */
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666');
	/* border: 1px solid #aaa; */
	width: 100%;
	height: 291px;
}
.slideTxtBox .bd li img:hover {
	/* box-shadow:15px 15px 10px -15px #000; */
	/* margin:0px 10px 0px 10px; */
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666');
/* border: 1px solid #1ca3e3; */
	/* cursor: pointer; */
	/* width: 100%; */
	/* height:210px; */
	}
.slideTxtBox .bd li p a {
	display: block;
	font-size: 15px;
	text-align: center;
	line-height: 35px;
	color:#666;
	height: 37px;
}
.slideTxtBox .bd li:hover p a {
	background: #1ca3e3;
	color: #fff;
}
.sub_list1 {
	font-size:20px;
	font-family:"Microsoft YaHei";
}
.home_pro_list {
	background: url(../images/protit.jpg) no-repeat left top;
	margin:15px auto;
}
.home_pro_list dl {
	width:220px;
	height:200px;
	background: url(../images/protit.jpg) no-repeat left top;
}
.home_pro_list dl dt {
	padding-left:70px;
	font-size:25px;
	text-align:left;
	color:#ff9900;
	line-height:22px;
	font-weight:bold;
	padding-top:60px;
}
.home_pro_list dl dt font {
	color:#fff;
	font-size:18px;
}
.home_pro_list dl dd {
	margin-left:16px;
	width:181px;
	margin-top:30px;
	height:45px;
	background:url(../images/btn01.png) no-repeat left top;
	text-align:center;
	line-height:45px;
	font-size:22px;
}
.home_pro_list dl dd a:link, .home_pro .home_pro_list dl dd a:visited {
	color:#333;
	text-decoration:none;
	display:block;
}
.home_pro_list dl dd a:hover, .home_pro .home_pro_list dl dd a:active {
	color:#c00;
	text-decoration:none;
	background:url(../images/btn02.png) no-repeat left top;
}
.index_pro_hot {
	width: 78%;
	margin-left: 1%;
	float: right;
}
.p_til {
	height:40px;
	background:#f2f2f2;
}
.p_til span {
	padding-left:55px;
	line-height:40px;
	font-family:"Microsoft YaHei";
	font-size:18px;
}
.p_til span a {
	color:#333;
}
.p_til em {
	display:inline-block;
	line-height:40px;
	padding-left:25px;
	font-style:normal;
	color:#6f6f6f;
	font-family:"Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
}
.p_til i {
	float:right;
	margin-top:0px;
	line-height:45px;
	margin-right:10px;
	font-style:normal;
}
.p_til i a {
	color:#3a3a3a;
}
.content {
	width: 1200px;
	margin: 0 auto;
}
.edge h2 span {
	display: block;
	font-family: Arial;
	font-size: 16px;
	text-transform: uppercase;
	color: #999;
	line-height: 31px;
}
.edge h2 p {
	display: block;
	font-size: 20px;
	line-height: 32px;
	letter-spacing: 19px;
}
.edge, .show, .about {
	background:url(../images/bg01.jpg) repeat center 0;
	font-family:"Microsoft Yahei";
o
}
.edge {
	font-size:18px;
	color: #333;
	verflow: hidden;
	position: relative;
	line-height:30px;
	height:1850px;
	z-index: 1;
	padding: 71px 0 0;
}
.edge h2 {
	font-size:48px;
	color: #000;
	line-height:54px;
	height:131px;
	
	font-weight: normal;
	text-align: center;
}
.edge_l {
	width: 100%;
	height:751px;
	top: 146px;
	left: 0;
	position: absolute;
	z-index: -1;
	background: #2d2522;
}
.edge1 {
	height: 432px;
}
.edge2 {
	height: 440px;
}
.edge3 {
	height: 438px;
}
.edge4, .edge4 .edge_p1 {
	height: 411px;
}
.edge_w1 {
	width:524px;
	padding: 73px 40px 0 0;
}
.edge_ico {
	background:url(../images/edge_ico1.png) no-repeat 0 0;
	width: 98px;
	height: 99px;
	margin:0 7px 0 0;
	text-align: center;
	color: #fff;
	font-size:10px;
	line-height: 12px;
	text-transform: uppercase;
}
.edge_ico span {
	display: block;
	font-family: Impact;
	font-size:40px;
	line-height:44px;
	padding: 18px 0 0;
}
.edge_wp {
	width:419px;
}
.edge_wp h3 {
	height: 103px;
	font-size: 28px;
	line-height: 38px;
	color: #000;
	border-bottom: solid 2px #979797;
	margin-bottom: 18px;
}
.edge_wp h3 span {
	display: block;
	font-size: 36px;
	line-height: 46px;
	color:#eb6100;
}
.edge_wp ul {
	display: block;
	padding:0 0 14px;
}
.edge_wp li {
	display: block;
	padding-left: 21px;
	
}
.edge_wp li em {
	font-style: normal;
	color: #0065d4;
}
.edge_more {
	display: block;
	width: 120px;
	line-height: 40px;
	text-align: center;
}
.edge_more a {
	display: block;
	color: #fff;
	border-radius: 20px;
	background: #555;
}
.edge_more a:hover {
	background: #eb6100;
}
.edge_p1 {
	width:636px;
	position: relative;
}
.edge_p1 img {
	position: absolute;
	top: 0;
	right: -18px;
}
.edge2 .edge_p1 img {
	top:-45px;
	left: -8px;
}
.edge3 .edge_p1 img {
	top:-22px;
	right:0;
}
.edge4 .edge_p1 img {
	bottom:0;
	left: -20px;
	top: -68px;
}
.home_advantage_tit {
	clear:both;
	width:100%;
	height:117px;
	margin:20px auto;
	position:relative;
}
.home_advantage_tit .home_advantage_titfl {
	float:left;
	width:51%;
	height:117px;
	background:#1ca3e3;
	position: absolute;
	top:100px;
	text-align:right;
	right:49%;
}
.home_advantage_tit .home_advantage_titfr {
	float:left;
	width:49%;
	height:109px;
	background:#E6E6E6;
	margin-top:8px;
	position: absolute;
	top:100px;
	left:51%;
}
.home_advantage_tit p {/* -moz-transition:all 0.8s ease-out 0.6s;-webkit-transition: all 0.8s ease-out 0.6s;-o-transition: all 0.8s ease-out 0.6s;transition: all 0.8s ease-out 0.6s;opacity:0; */
}
.home_advantage_tit p.dong {
	position: absolute;
	top:0px;
	opacity: 1;
}
.home_advantage_con {
	clear:both;
	width:1200px;
	height:300px;
	margin:10px auto 0px;
	position:relative;
}
.home_advantage_con .home_advantage_conpic {/*position:absolute;top:130px;left:0px; width:459px; -moz-transition: all 0.8s ease-out 0.6s;-webkit-transition: all 0.8s ease-out 0.6s;-o-transition: all 0.8s ease-out 0.6s;transition: all 0.8s ease-out 0.6s;opacity: 0; */
}
.home_advantage_con .home_advantage_conpic.dong {
	position:absolute;
	top:10px;
	left:0px;
	width:459px;
	opacity:1;
}
.home_advantage_con .home_advantage_txt {/*position:absolute;top:30px;left:0px; width:690px;  -moz-transition: all 0.8s ease-out 0.6s;-webkit-transition: all 0.8s ease-out 0.6s;-o-transition: all 0.8s ease-out 0.6s;transition: all 0.8s ease-out 0.6s;opacity: 0; */
}
.home_advantage_con .home_advantage_txt.dong {
	position:absolute;
	top:30px;
	left:500px;
	opacity:1;
}
.home_advantage_con .home_advantage_txt dl {
	clear:both;
	width:490px;
	margin:10px auto 0px;
	text-align:left;
}
.home_advantage_con .home_advantage_txt dl dt {
	float:left;
	width:138px;
	padding-right:5px;
}
.home_advantage_con .home_advantage_txt dl dd {
	float:left;
	width:347px;
	color:#666;
}
.home_advantage_con .home_advantage_txt dl dd h3, .home_advantage_con .home_advantage_txt01 dl dd h3 {
	clear:both;
	text-align:left;
	font-size:30px;
	color:#1ca3e3;
	line-height:40px;
}
.home_advantage_con .home_advantage_txt dl dd .p01, .home_advantage_con .home_advantage_txt01 dl dd .p01 {
	clear:both;
	text-align:left;
	font-size:29px;
	color:#1ca3e3;
}
.home_advantage_con .home_advantage_txt dl dd .p02, .home_advantage_con .home_advantage_txt01 dl dd .p02 {
	clear:both;
	text-align:left;
	font-size:14px;
	color:#1ca3e3;
}
.home_advantage_con .home_advantage_txt ul {
	clear:both;
	width:100%;
}
.home_advantage_con .home_advantage_txt ul.dong {
	clear:both;
	width:100%;
}
.home_advantage_con .home_advantage_txt01 ul {
	clear:both;
	width:100%;
	margin:0 auto;
}
.home_advantage_con .home_advantage_txt ul li, .home_advantage_con .home_advantage_txt01 ul li {
	clear:both;
	margin-top:20px;
	background:url(../images/icon03.png) no-repeat left top;
	text-align:left;
	font-size:16px;
	color:#000;
	line-height:24px;
	padding-left:25px;
}
.home_advantage_con .home_advantage_txt ul li b a {
	color:#1ca3e3;
}
.home_advantage_con .home_advantage_txt01 ul li {
	margin-top:10px !important;
}
.home_advantage_icon04 {
	background:url(../images/icon04.png) no-repeat center bottom;
	padding-bottom:48px;
}
.home_advantage_con .home_advantage_conpic01 {
	position: absolute;
	left:750px;
	top:130px;
	width:459px;/* -moz-transition: all 0.8s ease-out 0.6s;-webkit-transition: all 0.8s ease-out 0.6s;-o-transition: all 0.8s ease-out 0.6s;transition: all 0.8s ease-out 0.6s;opacity: 0; */
}
.home_advantage_con .home_advantage_conpic01.dong {
	position: absolute;
	left:750px;
	top:10px;
	width:459px;
	opacity: 1;
}
.home_advantage_con .home_advantage_txt01 {
	position: absolute;
	left:750px;
	top:5px;
	width:750px;/* -moz-transition: all 0.8s ease-out 0.6s;-webkit-transition: all 0.8s ease-out 0.6s;-o-transition: all 0.8s ease-out 0.6s;transition: all 0.8s ease-out 0.6s;opacity: 0; */
}
.home_advantage_con .home_advantage_txt01.dong {
	position: absolute;
	left:0px;
	top:5px;
	width:750px;
	opacity:1;
}
.home_advantage_con .home_advantage_txt01 dl {
	clear:both;
	width:750px;
	margin:10px auto 0px;
	text-align:left;
}
.home_advantage_con .home_advantage_txt01 dl dt {
	float:left;
	width:138px;
	padding-right:5px;
}
.home_advantage_con .home_advantage_txt01 dl dd {
	float:left;
	width:407px;
	color:#666;
}
.home_customer_Site {
	clear:both;
	width:1200px;
	height:340px;
	margin:20px auto;
	padding-top:0px;
	padding-bottom:10px;
	background: url(../images/icobg.jpg) no-repeat center bottom;
	position: relative;
}
.home_customer_Site #home_customer_Site_con {
	clear:both;
	width:1198px;
	padding-top:10px;
	height:262px;
	overflow:hidden;
	position:absolute;
	top:-45px;
	background:#FFF;
	border:1px solid #C5C5C5;
	border-radius: 5px 5px 5px 5px;/* -moz-transition: all 0.8s ease-out 0.6s;-webkit-transition: all 0.8s ease-out 0.6s;-o-transition: all 0.8s ease-out 0.6s;transition: all 0.8s ease-out 0.6s;opacity:0; */
}
.home_customer_Site #home_customer_Site_con.dong {
	position:absolute;
	top:55px;
	opacity:1;
}
.home_customer_Site #home_customer_Site_con .LeftBotton {
	background-image:url(../images/arrow10.png);
	width:14px;
	height:28px;
	left:10px;
	float:left;
	cursor:pointer;
	position:absolute;
	top:120px;
}
.home_customer_Site #home_customer_Site_con .RightBotton {
	background-image:url(../images/arrow09.png);
	width:14px;
	height:28px;
	right:10px;
	float:right;
	cursor:pointer;
	position:absolute;
	top:120px;
}
.home_customer_Site #home_customer_Site_con .Cont {
	margin:0 auto;
	overflow:hidden;
}
.home_customer_Site #home_customer_Site_con .box {
	float:left;
	width:283px;
	margin:0px 15px;
	text-align:center;
	line-height:60px;
	display:inline;
	box-shadow: 2px 2px 20px #CCC1C1;
	border-radius: 0px 0px 10px 10px;
}
.home_customer_Site #home_customer_Site_con .box p {
	clear:both;
	text-align:center;
	font-size:14px;
	line-height:40px;
	height:40px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.home_customer_Site #home_customer_Site_con .box a:link, .home_customer_Site #home_customer_Site_con .box a:visited {
	color:#333;
	text-decoration:none;
}
.home_customer_Site #home_customer_Site_con .box a:hover, .home_customer_Site #home_customer_Site_con .box a:active {
	color:#1ca3e3;
	text-decoration:underline;
}
.home_customer_Site #home_customer_Site_con .box a img:hover {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.home_customer_Site #home_customer_Site_con .box a img {
	border-radius: 10px 10px 0px 0px;
}
.home_case {
	clear:both;
	width:1200px;
	height:370px;
	margin:20px auto;
	background: url(../images/icobg.jpg) no-repeat center bottom;
	position:relative;
}
.home_case .home_case_tit {
	clear:both;
	width:1200px;
	height:40px;
	background: url(../images/icon1.png) no-repeat center 16px;
	margin:0px auto 0px;
}
.home_case .home_case_tit b {
	float:left;
	width:240px;
	line-height:40px;
	font-size:24px;
	color:#fff;
	text-align:center;
	background: #1ca3e3 url(../images/icon3.png) no-repeat center top;
	margin-left:480px;
}
.home_case #home_case_con {
	clear:both;
	width:1198px;
	padding-top:10px;
	height:282px;
	overflow:hidden;
	position:absolute;
	top:165px;
	background: #FFF;/*border: 1px solid #C5C5C5;border-radius: 5px 5px 5px 5px; -moz-transition: all 0.8s ease-out 0.6s;-webkit-transition: all 0.8s ease-out 0.6s;-o-transition: all 0.8s ease-out 0.6s;transition: all 0.8s ease-out 0.6s;opacity:0; */
}
.home_case #home_case_con.dong {
	position:absolute;
	top:110px;
	opacity:1;
}
.home_case #home_case_con .LeftBotton {
	background-image:url(../images/arrow10.png);
	width:14px;
	height:28px;
	left:10px;
	float:left;
	cursor:pointer;
	position:absolute;
	top:120px;
}
.home_case #home_case_con .RightBotton {
	background-image:url(../images/arrow09.png);
	width:14px;
	height:28px;
	right:10px;
	float:right;
	cursor:pointer;
	position:absolute;
	top:120px;
}
.home_case #home_case_con .Cont {
	margin:0 auto;
	overflow:hidden;
}
.home_case #home_case_con .box {
	float:left;
	width:283px;
	margin:0px 15px;
	text-align:center;
	line-height:60px;
	display:inline;
	box-shadow: 2px 2px 10px #d2d2d2;
	border-radius: 0px 0px 10px 10px;
	margin-bottom: 30px;
}
.home_case #home_case_con .box p {
	clear:both;
	text-align:center;
	font-size:14px;
	line-height:60px;
	height:60px;
}
.home_case #home_case_con .box a:link, .home_case #home_case_con .box a:visited {
	color:#333;
	text-decoration:none;
}
.home_case #home_case_con .box a:hover, .home_case #home_case_con .box a:active {
	color:#1ca3e3;
	text-decoration:underline;
}
.home_case #home_case_con .box a img:hover {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.home_case #home_case_con .box a img {
	border-radius: 10px 10px 0px 0px;
}
.home_honor {
	float:left;
	width:326px;
	padding-top:0px;
	background: url(../images/ico2bg.jpg) no-repeat center bottom;
	padding-bottom:10px;
}
.about_honor_tit {
	clear:both;
	text-align:left;
	font-size:20px;
	line-height:26px;
	font-weight:bold;
	padding-left:10px;
	color:#1ca3e3;
	background:  url(../images/icon07.jpg) no-repeat left center;
}
.about_honor_tit span {
	float:right;
}
.about_honor_tit span a:link, .about_honor_tit span a:visited {
	color:#666;
	text-decoration:none;
}
.about_honor_tit span a:hover, .about_honor_tit span a:active {
	color:#1ca3e3;
	text-decoration:underline;
}
.home_honor #home_honor_con {
	clear:both;
	width:324px;
	height:177px;
	margin:10px auto 0px;
	overflow:hidden;
	position:relative;
	background:#FFF;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #C5C5C5;
	border-radius: 5px 5px 5px 5px;
}
.home_honor #home_honor_con .LeftBotton {
	background-image:url(../images/arrow11.jpg);
	width:16px;
	height:34px;
	left:10px;
	float:left;
	cursor:pointer;
	position:absolute;
	top:80px;
}
.home_honor #home_honor_con .RightBotton {
	background-image:url(../images/arrow12.jpg);
	width:16px;
	height:34px;
	right:10px;
	float:right;
	cursor:pointer;
	position:absolute;
	top:80px;
}
.home_honor #home_honor_con .Cont {
	margin:0 auto;
	overflow:hidden;
}
.home_honor #home_honor_con .box {
	float:left;
	width:236px;
	text-align:center;
}
.about {
	width: 100%;
	background: #f5f5f5;
	padding: 30px 0px;
}
.home_about {/* float:right; width:847px; *//* padding-top:60px; *//* background:url(../images/aboutbg.jpg) repeat-x center bottom; */
	padding-bottom:10px;
	padding: 30px 0px;
}
.home_about .home_about_con {
	clear:both;/*  width:805px; height:156px;  border:1px solid #C5C5C5;*//* background:#FFF; */
	margin-top:10px;/*padding:20px 0; border-radius: 5px 5px 5px 5px; */
}
.home_about .home_about_con dt {
	float:left;
	width:580px;
}
.home_about .home_about_con dt img {
	width: 100%;
}
.home_about .home_about_con dd {
	float:right;
	width:600px;
	font-size:16px;
	line-height:32px;
	color:#333;
}
.home_about .home_about_con dd h2 {
	font-size: 26px;
	font-weight: bold;
	color: #1ca3e3;
	margin-bottom: 20px;
}
.home_about .home_about_con dd font {
	color:#1ca3e3;
	font-size: 16px;
}
.home_about .home_about_con dd p {
	clear:both;
	text-align:right;
}
.home_about .home_about_con a {
	display: block;
	color: #fff;
	border-radius: 20px;
	background: #eb6100;
	width: 120px;
	float: right;
	text-align: center;
	line-height: 38px;
	margin-top: 21px;
}
.home_witnese .home_witnese_tit {
	clear:both;
	width:auto;
	height:40px;
	background: url(../images/icon1.png) no-repeat center 16px;
}
.home_witnese .home_witnese_tit b {
	float:left;
	width:240px;
	line-height:40px;
	font-size:24px;
	color:#fff;
	text-align:center;
	background: url(../images/icon3.png) no-repeat center top;
	margin-left:360px;
}
.home_witnese .home_witnese_con {
	clear:both;
	width:998px;
	margin:20px auto 0px;
	background: #FFF;
	border: 1px solid #C5C5C5;
	padding-bottom:20px;
	border-radius: 5px 5px 5px 5px;
}
.home_witnese .home_witnese_con dl {
	float:left;
	width:455px;
	margin-left:17px;
	padding:10px;
	margin-top:17px;
	border: 1px dotted #C40000;
	box-shadow:4px 4px 6px #CCC;
	border-radius: 5px 5px 5px 5px;
}
.home_witnese .home_witnese_con dl dt {
	float:left;
	width:197px;
	background:url(../images/witnespicbg.jpg) no-repeat center bottom;
	padding-bottom:14px;
	height:153px;
}
.home_witnese .home_witnese_con dl dd {
	float:right;
	width:243px;
	line-height:24px;
	color:#666;
	text-align:left;
}
.home_witnese .home_witnese_con dl dd h3 {
	clear:both;
	text-align:left;
	font-size:13px;
	color:#666;
	line-height:24px;
}
.home_witnese .home_witnese_con dl dd p {
	clear:both;
	text-align:left;
	font-weight:bold;
	line-height:24px;
}
.home_witnese .home_witnese_con dl dd h3 a:link, .home_witnese .home_witnese_con dl dd h3 a:visited, .home_news .home_news_con dl .more a:link, .home_news .home_news_con dl .more a:visited {
	color:#666;
	text-decoration:none;
}
.home_witnese .home_witnese_con dl dd h3 a:hover, .home_witnese .home_witnese_con dl dd h3 a:active, .home_news .home_news_con dl .more a:hover, .home_news .home_news_con dl .more a:active {
	color:#c00;
	text-decoration:none;
}
.home_witnese .home_witnese_con dl dd p a:link, .home_witnese .home_witnese_con dl dd p a:visited {
	color:#c00;
	text-decoration:none;
}
.home_witnese .home_witnese_con dl dd p a:hover, .home_witnese .home_witnese_con dl dd p a:active {
	color:#1ca3e3;
	text-decoration:underline;
}
.home_Problems_News {
	clear:both;
	width:1200px;/* height:420px; */
	margin:20px auto;/* background:url(../images/icobg.jpg) no-repeat center bottom #FFF; */
	padding-bottom:10px;
}
.home_news {
	float:left; /* width:221px;height:220px; */
	overflow: hidden;/*border:1px solid #cecece;border-radius: 0px 5px 5px 0px; -webkit-transition:all 0.8s ease-out 0.6s;-moz-transition:all 0.8s ease-out 0.6s;-o-transition:all 0.8s ease-out 0.6s;transition:all 0.8s ease-out 0.6s;opacity:0; */
}
.home_news.dong {
	float:left;
	width:821px;
	height:420px;
	overflow: hidden;
	opacity:1;
}
.home_news .home_news_tit {
	clear:both;
	width:800px;
	height:48px;
	line-height:48px;
	border-bottom:1px solid #cecece; /* padding-left:21px; */
}
.home_news .home_news_tit li {
	float:left;
	height:48px;
	margin-right:10px;
	font-size:20px;
	text-align:left;
}
.home_news .home_news_tit .normaltab {
	color:#272727; /* background:url(../images/icon08.jpg) no-repeat left center; */
	padding-left:15px;
	padding-right: 15px;
	height:48px;
	line-height:48px;
	cursor:pointer;
}
.home_news .home_news_tit .hovertab {
	color:#1ca3e3; /* background:url(../images/icon07.jpg) no-repeat left center; */
	padding-left:15px;
	padding-right: 15px;
	height:48px;
	line-height:48px;
	cursor:pointer;
	background-color: #1ca3e3;
	color: #fff;
}
.home_news .home_news_con {
	clear:both; /* width:779px;height:326px; padding:0px 21px 18px */
	;
	margin:0 auto;
}
.home_news .home_news_con dl {
	clear:both;
	width:100%;
	margin-top:19px;
	position:relative;
}
.home_news .home_news_con dl .more {
	position:absolute;
	right:0px;
	top:-55px;
}
/*.home_news .home_news_con dl dt{float:left; width:0px; height:111px; background:#e3e3e3; padding:7px 8px;box-shadow:4px 4px 6px #CCC;}*/
.home_news .home_news_con dl dt {
	float:left;
	width:300px;
	background:#e3e3e3;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.home_news .home_news_con dl dt img {
	width: 100%;
	height: 200px;
}
.home_news .home_news_con dl dd {
	float:right; /* width:750px; */
	width: 500px;
	line-height:26px;
	color:#666;
	text-align:left;
}
.home_news .home_news_con dl dd h3 {
	clear:both;
	text-align:left;
	font-size:14px;
	line-height:35px;
	font-size: 16px;
}
.home_news .home_news_con dl dd a:link, .home_news .home_news_con dl dd a:visited {
	color:#fff;
	text-decoration:none;
	padding:5px 10px;
	background:#1ca3e3;
}
.home_news .home_news_con dl dd a:hover, .home_news .home_news_con dl dd a:active {
	color:#fff;
	text-decoration:underline;
	padding:5px 10px;
	background:#ff0000;
}
.home_news .home_news_con dl dd h3 a:link, .home_news .home_news_con dl dd h3 a:visited {
	color:#333;
	text-decoration:none;
	background:none;
	padding:0px;
}
.home_news .home_news_con dl dd h3 a:hover, .home_news .home_news_con dl dd h3 a:active {
	color:#c00;
	text-decoration:none;
	background:none;
	padding:0px;
}
.home_news .home_news_con dl dd span {
	display: block;
	padding-bottom: 5px;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 5px;
}
.home_news .home_news_con dl dd > a {
	display: inline-block;
	float: right;
	margin-top: 60px;
}
.home_news .home_news_con ul {
	clear:both;
	width:100%;
	margin-top:20px;
}
.home_news .home_news_con ul li {
	float:left;
	width:49%;
	margin-right: 2%;
	line-height:30px;
	color:#717171;
	text-align:left;
	height: 30px;
	overflow: hidden;
	border-bottom: 1px dotted #ccc;
}
.home_news .home_news_con ul li:nth-child(2n) {
margin-right: 0;
}
.home_news .home_news_con ul li a {
	float: left;
	padding:0px 15px;
	background:url(../images/icon09.jpg) no-repeat left center;
}
.home_news .home_news_con ul li span {
	float: right;
	color: #666;
}
.home_news .home_news_con ul li a:link, .home_news .home_news_con ul li a:visited {
	color:#717171;
	text-decoration:none;
}
.home_news .home_news_con ul li a:hover, .home_news .home_news_con ul li a:active {
	color:#1ca3e3;
	text-decoration:none;
}
.home_Problems {
	float:right;
	width:376px;
	height:411px; /*width:276px; border-right:1px solid #ccc;  background:#ff3600;  height:311px; -webkit-transition:all 0.8s ease-out 0.6s;-moz-transition:all 0.8s ease-out 0.6s;-o-transition:all 0.8s ease-out 0.6s;transition:all 0.8s ease-out 0.6s;opacity:0; */
}
.home_Problems.dong {
	float:right;
	width:376px;
	height:411px;
	opacity:1;
}
.home_Problems .home_Problems_tit {
	clear:both;
	height:50px;
	line-height:50px;
	padding:0px 15px;
	text-align:left;
	background:#1ca3e3;
}
.home_Problems .home_Problems_tit font {
	background:url(../images/icon11.png) no-repeat left center;
	padding-left:35px;
	font-size:18px;
	color:#fff;
}
.home_Problems .home_Problems_tit span {
	float:right;
}
.home_Problems .home_Problems_tit span a:link, .home_Problems .home_Problems_tit span a:visited, .home_Problems .home_Problems_con dl dt a:link, .home_Problems .home_Problems_con dl dt a:visited {
	color:#fff;
	text-decoration:none;
}
.home_Problems .home_Problems_tit span a:hover, .home_Problems .home_Problems_tit span a:active, .home_Problems .home_Problems_con dl dt a:hover, .home_Problems .home_Problems_con dl dt a:active {
	color:#fff;
	text-decoration:underline;
}
.txtMarquee-top {
	overflow:hidden;
	height:360px;
	position:relative;/*  background:#fff url(../images/12.jpg) no-repeat left 240px; background-size: 100%; */
}
.txtMarquee-top .hd1 .next {
	background-position:0 -140px;
}
.txtMarquee-top .hd1 .prevStop {
	background-position:-60px -100px;
}
.txtMarquee-top .hd1 .nextStop {
	background-position:-60px -140px;
}
.txtMarquee-top .bd1 {
	padding:15px;
	background: #fff;
}
.txtMarquee-top .infoList li {
	line-height:30px;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 5px;
	margin-bottom: 10px;
	overflow: hidden;
}
.txtMarquee-top .infoList li a {
	font-weight: bold;
	font-size: 16px;
}
.txtMarquee-top .infoList li .date {
	float:right;
	color:#999;
}
.tel {
	width: 376px;
}
.tel p {
	color: #fff;
	font-size:18px;
	line-height: 28px;
	font-weight: bold;
	margin: 10px auto 0px;
	text-align: center;
}
.tel dt {
	width:180px;
	font-size:26px;
	height:30px;
	font-weight: bold;
	position:absolute;
	bottom:30px;
	line-height:30px;
	margin:0px 0px 0px 160px;
	color: #FF6600;
	font-weight: bolder;
	text-align:right;
}
.tel dd a {
	width: 147px;
	height:30px;
	display:block;
	line-height: 36px;
	color:#fff;
	text-align: center;
	font-size:20px;
	background:url(../images/btn11.jpg) no-repeat left top;
	margin: -3px 0px 0px 160px;
	font-weight: bold;
}
.tel dd a:hover {
	width: 147px;
	height: 30px;
	display:block;
	line-height:36px;
	color:#FF6600;
	text-align: center;
	font-size:20px;
	background:url(../images/btn12.jpg) no-repeat left top;
	margin: -3px 0px 0px 160px;
	font-weight: bold;
}
.home_demeaerer {
	width:1200px;
	height:300px;
	margin:20px auto;
	position:relative;
}
.home_demeaerer .donghua {
	position:absolute;
	top:-100px;
	-webkit-transition:all 0.8s ease-out 0.6s;
	-o-transition:all 0.8s ease-out 0.6s;
	-moz-transition:all 0.8s ease-out 0.6s;
	transition:all 0.8s ease-out 0.6s;
	opacity:0;
}
.home_demeaerer .donghua.dong {
	position:absolute;
	top:0px;
	opacity:1;
}
.home_demeanour .home_demeanour_tit {
	clear:both;
	width:auto;
	height:40px;
	background: url(../images/icon7.png) no-repeat center 16px;
	margin-bottom:20px;
}
.home_demeanour .home_demeanour_tit b {
	float:left;
	width:240px;
	line-height:40px;
	font-size:20px;
	color:#fff;
	text-align:center;
	background: url(../images/icon3.png) no-repeat center top;
	margin-left:140px;
}
.home_demeanour {
	width:590px;
	margin: 0px auto 0px auto;
	float:left;
	background:url(../images/icobgc.jpg) no-repeat center bottom;
	padding-bottom:10px;
}
.home_demeanour #home_demeanour_con {
	clear:both;
	width:488px;
	height:206px;
	margin:10px auto 0px;
	overflow:hidden;
	position:relative;
	background: #FFF;
	border: 1px solid #C5C5C5;
	padding-top: 20px;
	border-radius: 5px 5px 5px 5px;
}
.home_demeanour #home_demeanour_con .LeftBotton {
	background-image:url(../images/arrow14.jpg);
	width:12px;
	height:24px;
	left:5px;
	float:left;
	cursor:pointer;
	position:absolute;
	top:100px;
}
.home_demeanour #home_demeanour_con .RightBotton {
	background-image:url(../images/arrow13.jpg);
	width:12px;
	height:24px;
	right:5px;
	float:right;
	cursor:pointer;
	position:absolute;
	top:100px;
}
.home_demeanour #home_demeanour_con .Cont {
	margin:0 auto;
	overflow:hidden;
}
.home_demeanour #home_demeanour_con .box {
	float:left;
	width:218px;
	padding:0px 5px;
	text-align:center;
	font-size:14px;
	line-height:40px;
}
.home_demeanour #home_demeanour_con .box a img:hover {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.home_demefahuo {
	width:590px;
	margin: 0px auto 0px auto;
	float:right;
	background:url(../images/icobgc.jpg) no-repeat center bottom;
	padding-bottom:10px;
}
.home_demefahuo #home_demefahuo_con {
	clear:both;
	width:488px;
	height:206px;
	margin:10px auto 0px;
	overflow:hidden;
	position:relative;
	background: #FFF;
	border: 1px solid #C5C5C5;
	padding-top: 20px;
	border-radius: 5px 5px 5px 5px;
}
.home_demefahuo #home_demefahuo_con .LeftBotton {
	background-image:url(../images/arrow14.jpg);
	width:12px;
	height:24px;
	left:5px;
	float:left;
	cursor:pointer;
	position:absolute;
	top:100px;
}
.home_demefahuo #home_demefahuo_con .RightBotton {
	background-image:url(../images/arrow13.jpg);
	width:12px;
	height:24px;
	right:5px;
	float:right;
	cursor:pointer;
	position:absolute;
	top:100px;
}
.home_demefahuo #home_demefahuo_con .Cont {
	margin:0 auto;
	overflow:hidden;
}
.home_demefahuo #home_demefahuo_con .box {
	float:left;
	width:218px;
	padding:0px 5px;
	text-align:center;
	font-size:14px;
	line-height:40px;
}
.home_demefahuo #home_demefahuo_con .box a img:hover {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.home_demefahuo .home_demefahuo_tit {
	clear:both;
	width:auto;
	height:40px;
	background: url(../images/icon7.png) no-repeat center 16px;
	margin-bottom:20px;
}
.home_demefahuo .home_demefahuo_tit b {
	float:left;
	width:240px;
	line-height:40px;
	font-size:20px;
	color:#fff;
	text-align:center;
	background: url(../images/icon3.png) no-repeat center top;
	margin-left:140px;
}
.home_online {
	clear:both;
	width:1200px;
	height:385px;
	margin:20px auto;
	background:url(../images/icobg.jpg) no-repeat center bottom #FFF;
	padding-bottom:14px;
	position:relative;
}
.home_online .donghua {
	position:absolute;
	top:-100px;/* -webkit-transition:all 0.8s ease-out 0.6s;-o-transition:all 0.8s ease-out 0.6s;-moz-transition:all 0.8s ease-out 0.6s;transition:all 0.8s ease-out 0.6s;opacity:0; */
}
.home_online .donghua.dong {
	position:absolute;
	top:0px;
	opacity:1;
}
.home_online .home_online_tit {
	clear:both;
	text-align:center;
}
.home_online .home_online_con {
	clear:both;
	border:1px solid #d0d0d0;
	border-top:0px;
	width:1198px;
}
.home_online .home_online_con .home_online_fl {
	float:left;
	width:479px;
	height:290px;
	margin:18px 0px 0px 15px;
	background:url(../images/onlinefl.jpg) no-repeat left top;
	padding-top:50px;
}
.home_online .home_online_con .home_online_fl dt {
	clear:both;
	padding:0px 320px 0px 15px;
	text-align:left;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	line-height:25px;
}
.home_online .home_online_con .home_online_fl dd {
	clear:both;
	padding:0px 320px 0px 15px;
	text-align:left;
	font-size:18px;
	color: #fff;
	font-weight:bold;
	line-height:25px;
}
.home_online .home_online_con .home_online_fr {
	float:right;
	width:450px;
	padding:20px 90px 5px 20px;
	background:url(../images/online01.png) no-repeat left 20px;
}
.home_online .home_online_con .home_online_fr .home_online_frtit {
	clear:both;
	text-align:left;
}
.home_online .home_online_con .home_online_fr dl {
	clear:both;
	width:376px;
	margin-top:10px;
}
.home_online .home_online_con .home_online_fr dl dt {
	float:left;
	padding-right:10px;
	width:70px;
	text-align:right;
	font-size:16px;
	color:#444444;
	line-height:28px;
}
.home_online .home_online_con .home_online_fr dl dd {
	float:left;
	width:296px;
}
.home_online .home_online_con .home_online_fr dl dd .input2 {
	clear:both;
	padding:2px;
	width:290px;
	border:1px solid #b0b0b0;
	height:22px;
	line-height:22px;
	text-align:left;
	font-size:14px;
	color:#666;
}
.home_online .home_online_con .home_online_fr dl dd .input3 {
	clear:both;
	padding:2px;
	width:290px;
	border:1px solid #b0b0b0;
	height:46px;
	line-height:22px;
	text-align:left;
	font-size:14px;
	color:#666;
}
.home_online .home_online_con .home_online_fr .btn03 {
	clear:both;
	margin-top:2px;
	text-align:center;
}
.home_hf {
	clear:both;
	background:url(../images/icobg.jpg) no-repeat center bottom;
	width:1200px;
	height:200px;
	margin:20px auto;
	position: relative;
}
.home_hf2 {
	clear:both;
	background:url(../images/icobg.jpg) no-repeat center bottom;
	width:1200px;
	height:260px;
	margin:20px auto;
	position: relative;
}
.home_hf .home_hf01 {
	position: absolute;
	top:100px;
	clear:both;
	width:850px;
height65px;
	padding:130px 0px 0px 350px;
	background:url(../images/hf01.jpg) no-repeat 10px top;
	margin-top:0px;/* -moz-transition:all 0.8s ease-out 0.6s;-o-transition:all 0.8s ease-out 0.6s;-webkit-transition:all 0.8s ease-out 0.6s;transition:all 0.8s ease-out 0.6s;opacity: 0; */
}
.home_hf .home_hf01.dong {
	position: absolute;
	top:0px;
	opacity:1;
}
.home_hf2 .home_hf02 {
	position: absolute;
	top:100px;
	clear:both;
	height:80px;
	padding:170px 0px 0px 0;
	width: 100%;
	background:url(../images/hf02.jpg) no-repeat center top;
	margin-top:0px;/* -moz-transition:all 0.8s ease-out 0.6s;-o-transition:all 0.8s ease-out 0.6s;-webkit-transition:all 0.8s ease-out 0.6s;transition:all 0.8s ease-out 0.6s;opacity: 0; */
}
.home_hf2 .home_hf02.dong {
	position: absolute;
	top:0px;
	opacity:1;
}
.home_hf .home_hf01 dt, .home_hf2 .home_hf02 dt {
	clear:both;
	text-align:left;
	float:left;
}
.home_hf .home_hf01 dd, .home_hf2 .home_hf02 dd {
	float:left;
	color:#000;
	line-height:26px;
	font-size:18px;
	padding-top:10px;
}
.home_hf .home_hf01 dd font, .home_hf2 .home_hf02 dd font {
	font-size:18px;
	color:#000
}
.home_link {
	clear:both;
	margin-top:10px;
	border-top:1px solid #d0d0d0;
	padding:12px 0px;
}
.home_link .home_link_con {
	clear:both;
	width:1200px;
	text-align:left;
	font-size:14px;
	color:#666;
	line-height:30px;
	margin:0 auto;
}
.home_link .home_link_con b {
	font-size:18px;
	color:#222;
	padding-right:5px;
}
.home_link .home_link_con b font {
	font-size:30px;
	color:#666;
	font-weight:normal;
	font-style:italic;
}
.home_link .home_link_con a:link, .home_link .home_link_con a:visited {
	color:#666;
	text-decoration:none;
	padding:0px 10px;
}
.home_link .home_link_con a:hover, .home_link .home_link_con a:active {
	color:#1ca3e3;
	text-decoration:none;
	padding:0px 10px;
}
.footmenu {
	clear:both;
	height:47px;
	background:rgb(74, 74, 74);
	border-bottom:1px solid #5C5C5C;
	margin-top:20px;
}
.footmenu .uldiv {
	clear:both;
	margin:0 auto;
	line-height:47px;
	text-align:center;
	font-size:16px;
	color:#ccc;
}
/* width:1000px; */
.footmenu .uldiv a:link, .footmenu .uldiv a:visited {
	color:#ccc;
	text-decoration:none;
	padding:0px 32px;
}
.footmenu .uldiv a:hover, .footmenu .uldiv a:active {
	color:#fff;
	text-decoration:underline;
	padding:0px 32px;
}
footer {
	clear:both;
	background:#444444;
	padding-bottom:10px;
}
footer dt {
	float:left;
	width:203px;
	height:52px;
	padding:43px 33px 44px 20px;
	background:url(../images/footbg.jpg) no-repeat right center;
}
footer dd {/* float:right; width:715px; text-align:left; */
	text-align: center;
	color:#ccc;
	font-size: 14px;
	line-height:30px;
	position:relative;
	padding-top:30px;
}
footer dd .img01 {
	width:97px;
	height:97px;
	position:absolute;
	right:0px;
	top:0px;
}
footer dd a:link, footer dd a:visited {
	color:#ccc;
	text-decoration:none;
}
footer dd a:hover, footer dd a:active {
	color:#fff;
	text-decoration:underline;
}
.inside_ban01 {
	clear:both;
	height:450px;
	background:url(../images/ban01.jpg) no-repeat center top;
}
.inside_ban02 {
	clear:both;
	height:450px;
	background:url(../images/ban02.jpg) no-repeat center top;
}
aside {
	float:left;
	width:224px;
}
aside .inside_menu {
	clear:both;
	width:224px;
	padding-bottom:8px;
}
aside .inside_menu .inside_menu_tit {
	clear:both;
	height:60px;
	line-height:60px;
	padding:0px 10px;
	background:url(../images/titibak.jpg) no-repeat left top #1ca3e3;
	text-align: center;
	font-size:18px;
	font-weight:bold;
	color:#fff;
}
aside .inside_menu .inside_menu_tit font {
	font-size:14px;
	padding-left:3px;
	font-weight:normal;
}
aside .inside_menu dl {
	clear:both;
	width:224px;
	margin-bottom:2px;
}
aside .inside_menu dl dt {
	clear:both;
	height:50px;
	line-height:50px;
	text-align:left;
	font-weight:bold;
	margin-bottom:2px;
	font-size:16px;
	background:url(../images/ffenliebak.jpg) no-repeat;
}
aside .inside_menu dl dd {
	clear:both;
	height:40px;
	width:212px;
	margin:0 auto;
	line-height:40px;
	border-bottom:1px dotted #999;
	text-align:left;
	font-size:13px
}
aside .inside_menu dl dt a:link, aside .inside_menu dl dt a:visited {
	color:#fff;
	text-decoration:none;
	padding:0px 10px;
	background:url(../images/li01.gif) no-repeat 15px 23px;
	padding-left:30px;
	display:block;
}
aside .inside_menu dl dt a:hover, aside .inside_menu dl dt a:active {
	color:#fff;
	text-decoration:none;
	padding:0px 10px;
	background:url(../images/li01.gif) no-repeat 15px 23px;
	padding-left:30px;
}
aside .inside_menu dl dd a:link, aside .inside_menu dl dd a:visited {
	color:#1B1B1B;
	text-decoration:none;
	padding:0px 10px;
	background:url(../images/li01.gif) no-repeat 8px 15px;
	padding-left:25px;
	display:block;
}
aside .inside_menu dl dd a:hover, aside .inside_menu dl dd a:active {
	color:#fff;
	text-decoration:none;
	padding:0px 10px;
	background:url(../images/li01.gif) no-repeat 8px 15px #1ca3e3;
	padding-left:25px;
}
aside .inside_menu ul {
	clear:both;
}
aside .inside_menu ul li {
	clear:both;
	line-height:50px;
	border-bottom:1px dotted #D5D5D5;
	color:#999;
	font-size:16px;
	font-weight:bold;
	background:url(../images/bbj.gif) 10px 20px no-repeat;
}
aside .inside_menu ul li:hover {
	background:url(../images/bbj.gif) 10px 20px no-repeat #000;
}
aside .inside_menu ul li a {
	padding-left:60px;
	color:#333;
	display:block;
}
aside .inside_menu ul li a:hover {
	color:#fff;
	background: #1ca3e3;
	display:block;
}
aside .inside_contact, aside .inside_Recommend {
	clear:both;
}
aside .inside_contact h3, aside .inside_Recommend h3 {
	clear:both;
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#fff;
	background: url(../images/titlebak.jpg) no-repeat left top #DB0000;
	padding-left:30px;
}
aside .inside_contact .inside_contact_con {
	clear:both;
	padding:10px;
	width:204px;
	color:#666;
	text-align:left;
	line-height:24px;
}
aside .inside_contact .inside_contact_con font {
	font-size:14px;
	font-weight:bold;
	color:#1ca3e3;
	line-height:18px;
}
aside .inside_contact .inside_contact_con img {
	padding:5px 0px;
}
aside .inside_Recommend {
	clear:both;
}
aside .inside_Recommend .inside_Recommend_con {
	clear:both;
	width:224px;
	height:649px;
	overflow:hidden;
}
aside .inside_Recommend .inside_Recommend_con .rolltop {
	clear:both;
	width:18px;
	height:9px;
	cursor:pointer;
	overflow:hidden;
	text-align:center;
	background:url(../images/tjfl.jpg) no-repeat center center;
	margin:10px auto;
}
aside .inside_Recommend .inside_Recommend_con .rollbottom {
	clear:both;
	width:18px;
	height:9px;
	cursor:pointer;
	overflow:hidden;
	text-align:center;
	background:url(../images/tjfr.jpg) no-repeat center center;
	margin:10px auto;
}
aside .inside_Recommend .inside_Recommend_con #ISL_Cont {
	clear:both;
	width:190px;
	height:597px;
	margin:0 auto;
	overflow:hidden;
}
aside .inside_Recommend .inside_Recommend_con #ISL_Cont .ScrCont {
	width:190px;
	height:1000000px;
}
aside .inside_Recommend .inside_Recommend_con #ISL_Cont ul {
	clear:both;
	width:190px;
}
aside .inside_Recommend .inside_Recommend_con #ISL_Cont ul li {
	clear:both;
	margin-bottom:10px;
	padding:0px;
	width:188px;
	list-style:none;
	text-align:center;
	font-size:14px;
	line-height:30px;
	border: 1px solid #dddddd;
}
aside .inside_Recommend .inside_Recommend_con #ISL_Cont ul li:hover {
	border: 1px solid #1ca3e3;
}
.inside_fr {
	float:right;
	width:973px;
	margin-top:0px;
}
.inside_fr .inside_fr_tit {
	clear:both;
	width:973px;
	text-align:left;
	line-height:60px;
	height:60px;
	background:url(../images/cptitle.jpg) left no-repeat #fff;
	border-bottom:1px solid #CCC
}
.inside_fr .inside_fr_tit b {
	float:left;
	display:block;
	font-size:18px;
	color:#1ca3e3;
	padding-left:35px;
}
.inside_fr .inside_fr_tit span {
	float:right;
	color:#666;
	padding:0 25px 0 20px;
	background:url(../images/home.png) no-repeat 0 center;
	line-height:59px;
	font-size:14px;
}
.inside_fr .inside_fr_tit span a:link, .inside_fr .inside_fr_tit span a:visited {
	color:#666;
	text-decoration:none;
	font-size:14px;
}
.inside_fr .inside_fr_tit span a:hover, .inside_fr .inside_fr_tit span a:active {
	color:#1ca3e3;
	text-decoration:none;
	font-size:14px;
}
.inside_fr .inside_fr_pro, .inside_fr .pro_detailed {
	clear:both;
	width:100%;
	min-height:200px;
}
.inside_fr .inside_fr_pro .inside_fr_protit, .inside_fr .inside_fr_Recom .inside_fr_Recomtit {
	clear:both;
	line-height:50px;
	height:50px;
	background: url(../images/icon91.jpg ) no-repeat center top;
	text-align:left;
	padding-left:20px;
	color: #1ca3e3;
	font-weight:600;
	font-size:16px;
}
.inside_fr .inside_fr_pro h1 {
	clear: both;
	line-height: 50px;
	height: 50px;
	background: url(../images/icon91.jpg ) no-repeat center top;
	text-align: left;
	padding-left: 20px;
	color: #1ca3e3;
	font-weight: 600;
	font-size: 16px;
}
.inside_fr .inside_fr_pro .inside_fr_protit span {
	float:right;
	padding-top:15px;
	padding-right:20px;
	font-weight:normal;
}
.inside_fr .inside_fr_pro ul, .inside_fr .inside_fr_pro .hzkh {
	clear:both;
	width:966px;
	margin:0 auto;
}
.inside_fr .inside_fr_pro ul li {
	float:left;
	width:290px;
	border:1px solid #dddddd;
	margin:16px 0px 10px 16px;
	display:inline;
}
.inside_fr .inside_fr_pro ul li:hover {
	border:1px solid #1ca3e3;
	box-shadow: 4px 4px 6px #E4DDDD;
}
.inside_fr .inside_fr_pro ul li p, .inside_fr .inside_fr_pro .hzkh li p {
	clear:both;
	font-size:14px;
	color:#333;
	text-align:center;
	border-top:1px solid #dddddd;
	line-height:47px;
}
.inside_fr .inside_fr_pro ul li p:hover, .inside_fr .inside_fr_pro .hzkh li p:hover {
	color:#1ca3e3
}
.prad {
	clear:both;
	width:770px;
	margin:20px auto;
text-align:center.
}
.inside_fr .inside_fr_pro .hzkh li {
	float:left;
	width:177px;
	border:1px solid #dddddd;
	margin:15px 0px 10px 10px;
	display:inline;
}
.fenye {
	clear:both;
	height: 80px;
	border-top:1px solid #e6e6e6;
	line-height:50px;
	margin:10px auto;
	text-align:center;
	font-size:16px;
}
.fenye ul {
	display: inline-block;
}
.fenye ul li {
	float: left;
	width: 50px;
	border: 1px solid #dddddd;
	margin: 10px 0px 10px 10px;
	background: #f2f2f2;
}
.fenye ul .active{
    border: 1px solid #dddddd;
    margin: 10px 0px 10px 10px;
    background: #fff;
}
.fenye ul li a:hover, .fenye a:active {
	color:#fff;
	background:#1ca3e3;
	text-align:center;
	padding: 10px;
}
.inside_text {
	clear:both;
	padding:20px;
	text-align:left;
	font-size:16px;
	line-height:32px;
	color:#666;
}
.inside_text_tit {
	clear:both;
	line-height:36px;
	font-weight:bold;
	font-size:26px;
	text-align:center;
	padding:10px 0px;
	margin:0 auto;
	color:#666;
	margin:15px auto 0px;
}
.inside_text_time {
	text-align:center;
	font-size:13px;
	line-height:40px;
	color:#666;
	border-bottom:1px dashed #ddd;
	border-top:1px dashed #ddd;
	background:#f8f8f8;
	margin:0px auto 15px;
}
.inside_text_pic {
	clear:both;
	margin:0 auto;
	padding-top:15px;
	text-align:center;
}
.inside_text_con {
	clear:both;
	margin:0 auto;
	font-size:16px;
	text-align:left;
	line-height:32px;
	color:#666;
	padding: 0 20px;
}
.inside_text_con img {
	max-width: 100%;
	display: block;
	margin: 0 auto;
}
.inside_text_con table {
	max-width: 100%;
	width:100%;
	margin:0 auto;
	border-width: 1px;
	border-color: #B2B2B2;
	border-collapse: collapse;
}
.fenxiag {
	clear:both;
	height:24px;
	margin:0 auto;
	padding:15px 0px 5px 0px;
	line-height:16px;
	border-bottom:1px dashed #ddd;
}
.sxy {
	clear:both;
	margin:0 auto;
	padding:0px 0px 0px 10px;
	font-size: 14px;
}
.sxy p {
	text-align:left;
	line-height:40px;
}
.sxy p b {
	color:#1ca3e3;
}
.inside_fr .inside_fr_Recom {
	clear:both;
	width:100%;
	margin:20px 0px 0px 0px;
	min-height:200px;
}
.inside_fr .inside_fr_Recom ul {
	clear:both;
	width:968px;
	margin:20px auto;
	background:url(../images/jiange.jpg) no-repeat 475px top;
}
.inside_fr .inside_fr_Recom ul li {
	float:left;
	width:50%;
	line-height:28px;
	text-align:left;
	font-size:13px;
}
.inside_fr .inside_fr_Recom ul li span {
	float:right;
	padding-right:15px;
	color:#999;
	font-weight:bold;
}
.inside_fr .inside_fr_Recom ul li a {
	margin-left:15px;
	background:url(../images/icon09.jpg) left center no-repeat;
	padding-left:10px;
}
.inside_fr .pro_detailed .pro_detailed_tit {
	clear:both;
	line-height:48px;
	height:48px;
	background: url(../images/icon1.png ) no-repeat center 35px;
	text-align: center;
	padding-left:20px;
	color: #1ca3e3;
	font-weight:600;
	font-size:18px;
}
.inside_fr .pro_detailed h1 {
	clear: both;
	line-height: 48px;
	height: 48px;
	background: url(../images/icon1.png ) no-repeat center bottom;
	text-align: center;
	padding-left: 20px;
	color: #222;
	font-weight: 600;
	font-size: 26px;
	padding-top: 20px;
	padding-bottom: 23px;
	margin-bottom: 30px;
}
.inside_fr .pro_detailed .pro_detailed_tit2 {
	clear:both;
	width:970px;
	line-height:50px;
	height:50px;
	background: url(../images/icon92.jpg) no-repeat center top;
	text-align:left;
	font-weight:600;
	font-size:16px;
}
.inside_fr .pro_detailed .pro_detailed_tit2 a {
	float:left;
	display:block;
	width:120px;
	height:50px;
	text-align:center
}
.inside_fr .pro_detailed .pro_detailed_tit2 .currentItem {
	background-color:#1ca3e3;
	color:#FFF;
	text-align:center;
	cursor:pointer;
}
.inside_fr .pro_detailed .pro_detailed_tit2 .item {
	color:#1ca3e3;
	text-align:center;
	cursor:pointer;
}
.inside_fr .pro_detailed .pro_detailed_tit3 {
	margin-top:15px;
	width:715px;
	height:52px;
	font-size:18px;
	font-weight:bold;
	background:url(../images/mjxz.jpg) no-repeat;
	text-align:right;
	padding-top:20px;
	color:#000;
}
.inside_fr .pro_detailed .pro_detailed_txt {
	clear:both;
	padding:20px;
	text-align:left;
	font-size:16px;
	line-height:32px;
	color:#666;
}
.inside_fr .pro_detailed .pro_detailed_txt h3 {
	color:#222;
	margin:15px 0;
}
.inside_fr .pro_detailed .pro_detailed_txt img {
	margin:5px auto;
	max-width: 100%;
	display: block;
}
.inside_fr .pro_detailed .pro_detailed_txt table {
	clear:both;
	padding:20px;
	text-align:left;
	font-size:14px;
	line-height:32px;
	color:#666;
	border-width: 1px;
	border-color: #B2B2B2;
	border-collapse: collapse;
}
.inside_fr .pro_Atlas_Introduced {
	clear:both;
	width:948px;
	margin:10px auto 5px;
}
.inside_fr .pro_Atlas_Introduced .pro_Introduced {
	float:right;
	width:420px;
}
.inside_fr .pro_Atlas_Introduced .pro_Introduced h3 {
	font-size:18px;
	border-bottom:1px dashed #bbbbbb;
	padding:2px 0 10px 8px;
	line-height:30px;
	text-align:left;
	color:#333;
}
.inside_fr .pro_Atlas_Introduced .pro_Introduced h3 font {
	font-weight:normal;
}
.inside_fr .pro_Atlas_Introduced .pro_Introduced .Introduced {
	clear:both;
	font-size:16px;
	color:#666;
	line-height:30px;
	text-align:left;
	padding:10px 5px;
	margin-bottom: 20px;
}
.inside_fr .pro_Atlas_Introduced .pro_Introduced .Int_photo {
	clear:both;
	background:url(../images/dianhua.jpg) no-repeat left center;
	padding-left:60px;
	font-size:24px;
	text-align:center;
	color:#000;
	line-height:30px;
}
.inside_fr .pro_Atlas_Introduced .pro_Introduced .Int_btn {
	clear:both;
	text-align:center;
	padding:10px 0px;
}
/**/
#preview {
	float:left;
	text-align:center;
	width:500px;
	border:1px solid #dddddd;
}
.jqzoom {
	width:500px;
	height:500px;
	position:relative;
	padding:10px;
}
.zoomdiv {
	left:859px;
	height:400px;
	width:400px;
}
.list-h li {
	float:left;
}
#spec-n5 {
	width:500px;
	height:110px;
	padding-top:6px;
	border-top:1px solid #ddd;
	overflow:hidden;
}
#spec-left {
	width:17px;
	height:34px;
	float:left;
	cursor:pointer;
	padding-left:5px;
	padding-top:35px;
}
#spec-right {
	width:17px;
	height:34px;
	float:right;
	cursor:pointer;
	padding-right:5px;
	padding-top:35px;
}
#spec-list {
	position:relative;
	width:411px;
	float:left;
	overflow:hidden;
	display:inline;
	height:105px;
	margin-left:25px;
}
#spec-list ul li {
	float:left;
	margin:0px;
	padding:0px 3px;
	display:inline;
	width:123px;
}
#spec-list ul li img {
	padding:1px;
	border:1px solid #ccc;
	width:133px;
	height:100px;
}
/*jqzoom*/
.jqzoom {
	position:relative;
}
.zoomdiv {
	z-index:100;
	position:absolute;
	top:1px;
	left:0px;
	width:280px;
	height:234px;
	background: #fff no-repeat center center;
	border:1px solid #e4e4e4;
	display:none;
	text-align:center;
	overflow: hidden;
}
.bigimg {
	width:800px;
	height:800px;
}
.jqZoomPup {
	z-index:10;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	width:50px;
	height:50px;
	border:1px solid #aaa;
	background:#FEDE4F 50% top no-repeat;
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	filter:alpha(Opacity=50);
	cursor:move;
}
#spec-list div {
	margin-top:0;
	margin-left:0px;
*margin-left:0;
}
.inside_fr .instruction {
	clear:both;
	width:728px;
	padding-left:20px;
	margin-bottom:20px;
	text-align:left;
	font-size:14px;
	line-height:32px;
}
.inside_fr .instruction dt {
	clear:both;
	line-height:30px;
	color:#1ca3e3;
	font-size:16px;
}
.inside_fr .instruction dd {
	clear:both;
	padding:0px 20px;
	text-align:left;
	font-size:14px;
	line-height:32px;
	color:#666;
}
.inside_fr .pro_detailed .pro_form {
	clear:both;
	width:738px;
	margin:0 auto;
}
.inside_fr .pro_detailed .pro_form h3 {
	clear:both;
	font-size:14px;
	color:#f30;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	padding:5px 0px 5px 0px;
}
.inside_fr .pro_detailed .pro_form .pro_form_fl {
	float:left;
	width:350px;
}
.pro_form_fl dl {
	clear:both;
	margin-bottom:10px;
}
.pro_form_fl dl dt {
	float:left;
	width:70px;
	text-align:right;
	font-size:14px;
	line-height:34px;
	color:#666;
	font-weight:bold;
}
.pro_form_fl dl dd {
	float:left;
	width:280px;
}
.pro_form_fl dl dd font {
	color:#1ca3e3;
	padding-left:20px;
}
.pro_form_fl dl dd .input4 {
	width:240px;
	height:28px;
	border:1px solid #ccc;
	font-size:14px;
	color:#666;
	text-align:left;
	padding:2px;
}
.pro_form_fr {
	float:right;
	width:370px;
}
.pro_form_fr dt {
	float:left;
	width:60px;
	text-align:right;
	font-size:14px;
	color:#666;
	font-weight:bold;
	padding-right:10px;
}
.pro_form_fr dd {
	float:left;
	width:300px;
}
.pro_form_fr dd .textarea2 {
	width:294px;
	height:80px;
	border:1px solid #ccc;
	font-size:14px;
	color:#666;
	text-align:left;
	padding:2px;
	line-height:30px;
}
.inside_fr .pro_detailed .pro_form .pro_formbtn {
	clear:both;
	padding:10px 0px 15px 0px;
	text-align:center;
}
.inside_fr .related_pro {
	clear:both;
	margin:0 auto;
}
.inside_fr .related_pro li {
	float:left;
	width:290px;
	border:1px solid #dddddd;
	margin:16px 0px 10px 16px;
	display:inline;
}
.inside_fr .related_pro li:hover {
	border:1px solid #1ca3e3;
}
.inside_fr .related_pro li p {
	clear:both;
	font-size:14px;
	color:#333;
	text-align:center;
	line-height:47px;
	border-top:1px solid #DDD
}
.inside_fr .related_pro li p:hover {
	color:#1ca3e3
}
.inside_fr .prad {
	clear:both;
	width:933px;
	margin:20px auto;
text-align:center.
}
.inside_fr .inside_fr_news {
	clear:both;
	min-height:200px;
}
.inside_fr .inside_fr_news dl {
	clear:both; /*width:700px;*/
	border-bottom:1px dashed #e0e0e0;
	padding:20px;
	margin:0 auto;
}
.inside_fr .inside_fr_news dl:hover {
	background:#D8D8D8
}
.inside_fr .inside_fr_news dl dt {
	font-weight:bold;
	text-align:left;
	line-height:24px;
	background:url(../images/bbj.gif) no-repeat left 10px;
	padding-left:13px;
	font-size:16px;
	line-height:30px;
	margin-bottom: 5px;
}
.inside_fr .inside_fr_news dl dt span {
	float: right;
	margin-right: 10px;
	display: inline;
	color: red;
	font-weight: normal;
}
.inside_fr .inside_fr_news dl dd {
	text-align:left;
	color:#666;
	font-size:14px;
	line-height:30px;
}
.inside_fr .inside_fr_news dl dt a:link, .inside_fr .inside_fr_news dl dt a:visited {
	color:#666;
	text-decoration:none;
}
.inside_fr .inside_fr_news dl dt a:hover, .inside_fr .inside_fr_news dl dt a:active {
	color:#1ca3e3;
	text-decoration:none;
}
.inside_fr .inside_fr_news dl dd a:link, .inside_fr .inside_fr_news dl dd a:visited, .inside_casejz li p a:link, .inside_casejz li p a:visited {
	color:#1ca3e3;
	text-decoration:none;
}
.inside_fr .inside_fr_news dl dd a:hover, .inside_fr .inside_fr_news dl dd a:active, .inside_casejz li p a:hover, .inside_casejz li p a:active {
	color: #666;
	text-decoration:none;
}
.inside_casejz {
	clear:both;
	width:728px;
	margin:0 auto;
}
.inside_casejz li {
	clear:both;
	text-align:left;
	color:#666;
	border-bottom:1px dashed #e0e0e0;
	padding:20px 0px;
	margin:0 auto;
	height:88px;
	line-height:20px;
}
.inside_casejz li img {
	float:left;
	width:100px;
	background:#e3e3e3;
	padding:5px;
	margin-right:15px;
}
.inside_casejz li img:hover {
	background: #F30;
}
.inside_casejz li h3 {
	text-align:left;
	font-weight:bold;
	line-height:24px;
	font-size:14px;
}
.inside_casejz li p {
	text-align:left;
	line-height:18px;
}
#windownbg {
	display:none;
	position:absolute;
	width:100%;
	height:100%;
	background:#eee;
	top:0;
	left:0;
}
#windown-box {
	position:fixed;
	_position:absolute;
	border:solid 1px #cfcfcf;
	background:#FFF;
	text-align:left;
	left:50%;
	top:50%;
	margin-top:-154px;
	margin-left:-316px;
	z-index: 999999;
}
#windown-title {
	position:relative;
	height:30px;
	overflow:hidden;
}
#windown-title h2 {
	position:relative;
	left:10px;
	top:5px;
	font-size:14px;
	color:#333;
	font-size:16px;
}
#windown-close {
	position:absolute;
	right:0px;
	top:8px;
	width:10px;
	height:16px;
	text-indent:-10em;
	overflow:hidden;
	background:url(../images/tipbg.png) 100% -49px no-repeat;
	cursor:pointer;
}
#windown-content-border {
	position:relative;
	top:0px;
	padding:10px 15px;
}
#windown-content img, #windown-content iframe {
	display:block;
}
#windown-content .loading {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-8px;
	margin-top:-8px;
}
#isread-text {
	cursor:pointer;
}
.home_vido {
}
.index_title {
	text-align: center;
	font-size: 36px;
	color: #000;
	line-height: 40px;
	position: relative;
	margin-bottom: 40px;
}
.index_title:after {
	position: absolute;
	left: 50%;
	top: 52px;
	content: "";
	width: 268px;
	height: 2px;
	margin-left: -134px;
	background: url(../images/tit_t.png) no-repeat bottom;
}
.index_title p {
	display: block;
	font-size: 18px;
	color: #666666;
	line-height: 18px;
	padding-top: 30px;
	font-weight: normal;
}
